万卷网> 信息素养大赛 >Python编程挑战赛 > 2026年全国青少年信息素养大赛智传民韵Python编程挑战赛模拟(三)

2026年全国青少年信息素养大赛智传民韵Python编程挑战赛模拟(三)
复赛 模拟 小低 2026 2026-06-10 11:41:30 289

一、单选题

1.

判断当前时间t是否在巡展时段9≤t≤12,正确表达式是( )

A.

t>=9 and t<=12

B.

t>=9 or t<=12

C.

9

D.

t=9~12

2.

Python中,下列哪个数据类型不能修改( )

A.

列表list

B.

字节数组 bytearray

C.

元组tuple

D.

集合set

3.

循环遍历非遗技艺列表,应使用的语句是( )

A.

if

B.

for

C.

def

D.

import

4.

要让程序输出n个苗族刺绣菱形◇,下列代码正确的是( )

A.

"◇" + n

B.

"◇" * n

C.

n + "◇"

D.

"◇" * str(n)

5.

下列代码执行后,输出结果是?s = "哈尼梯田" print(s[2])

A.

B.

C.

D.

二、多选题

1.

民族巡展物资统计可使用的方法有( )

A.

列表存储

B.

for循环统计

C.

if分类判断

D.

直接画图

2.

字符串操作中,正确的有( )

A.

"苗"+"族"

B.

"织锦"*3

C.

len("唐卡")

D.

"银饰"/2

3.

下列属于循环控制关键字的是( )

A.

break

B.

continue

C.

else

D.

return

4.

Python中属于流程控制语句的有( )

A.

if

B.

for

C.

while

D.

print

5.

下列可用于存储民族服饰列表的数据类型是( )

A.

list

B.

tuple

C.

int

D.

float

三、编程题

1.

民族巡展时段查询(分支 + 字符串)

【题目描述】

非遗技艺全国巡展一天分 4 个时段。输入 24 小时制时间 t,判断当前可观看的展览,不在时段输出 “休息时间”。9≤t≤12:苗族银饰锻造技艺展13≤t≤17:土家族织锦技艺展18≤t≤21:藏族唐卡绘画展22≤t≤24:蒙古族马头琴演奏会

【输入格式】

一个整数 t(0≤t≤24)

【输出格式】

对应展览名称或 “休息时间”

2.

非遗文创商品销量排序(列表 + 排序 + 枚举)

【题目描述】

文创店售卖 5 种民族好物:苗绣、银饰、织锦、唐卡、马头琴。输入 5 个数字代表销量,编程输出从高到低排序后的销量,并输出销量最高的商品名。顺序对应:0 苗绣 1 银饰 2 织锦 3 唐卡 4 马头琴

【输入格式】

五个整数,空格分隔

【输出格式】

一行:降序销量;一行:最高:商品名

3.

苗族菱形回纹重复生成(基础)

【题目描述】

苗族刺绣的菱形回纹◇是经典非遗符号。请编写程序,输入整数 n,输出由 n 个◇连续组成的纹样。

【输入格式】

一个整数 n(1≤n≤20)

【输出格式】

一行字符串,n 个◇

4.

哈尼梯田灌溉水量统计(列表 + 循环 + 统计)

【题目描述】

哈尼梯田分 3 块田轮流灌溉,每天输入 3 块田的用水量(整数),编程计算总用水量、平均用水量、最大用水量。

【输入格式】

三个整数,空格分隔

【输出格式】

三行,分别为总和、平均(整数)、最大值

公众号
客服 反馈
顶部